package com.jintoufs.service.message;

import com.jintoufs.dao.QueryFilters;
import com.jintoufs.domain.message.Message;

import java.util.List;
import java.util.Map;

public interface MessageService {
	/**
	 * 根据条件查询
	 * @param filters 属性列表，过滤存在的属性值
	 */
	List<Map<String,Object>> getByFilter(QueryFilters filters);

	/**
	 * 修改
	 */
	Integer update(Message entity);

	/**
	 * 添加
	 */
	Message insert(Message entity);

	/**
	 * 删除
	 */
	void delete(Integer id);


	List<Message> getByParams(Map<String, Object> params1);


	Map<String,Object> queryById(Integer id);
}
